package simplelab;

/*
 * A command that can be given to an agent.
 */
public class Command {

    public enum Action {

        Step, Turn, Wait, Eat, Attack, Transfer
    };
    public Action actionType;
    public int param1, param2;

    public Command() {
        actionType = Action.Wait;
        param1 = 0;
        param2 = 0;
    }

    public Command(Action actionType, int param1, int param2) {
        this.actionType = actionType;
        this.param1 = param1;
        this.param2 = param2;
    }
}
